body {margin:0; padding:0; line-height: 1.4em;
word-spacing:1px; letter-spacing:0.2px;
font: 13px Arial, Helvetica,"Lucida Grande", serif; color: #000;
width:100%;}

/*Header*/
h2 {color:#000; font-size:25px;}
.post .entry h2 {font-size:20px;}

/* Links */
a:link, a:visited {background: transparent; color:#333; text-decoration:none;}
a:link[href^="http://"]:after, a[href^="http://"]:visited:after {content: " (" attr(href) ") "; font-size: 11px;}
a[href^="http://"] {color:#000;} 

/*Image*/
img, img a, .more-link a {border:none;}

/*Remove Element*/
#logo, #catnavi, .topnavi, .more-link, .navigation, #sidebartop, #related, 
#social, #sponsors, .tabs, #allpost, .toolbar, .splitbox, #commentform, 
#commentabs .idTabs, .postmeta-content .comments, #respond h3, .tag,
 .footerlinks, .submit input, .image, a img, input[type="image"] { 
 display:none;
 
 }

/*Post*/
.post {border-bottom:1px solid #000;}
.postmeta {font-size:10pt; margin-top:10px;}
.postfooter {font-size:10pt; margin-bottom:20px;}

/*Comment Section*/
.commentlist .avatar {float:left; margin-right:10px;}
.commentlist .children {margin-top:10px;}
#comments {page-break-before: always;}

/*Footer*/
#footer {
	margin-top:10px;
	display:none;
	}

#nav {
	height:1px;
	display:none;
}
#wrapper {
width: 100%;
}

fieldset{
    float:left;
    min-height:120px;
    width:99%;
    border:1px solid black;
    padding-top:5px;
    padding-left:5px;
    padding-right:5px;
    margin-bottom:5px;
}

#infoboxleft {
float: left;
width:30%;
text-align:left;
margin-left: -21px;
}

#infoboxmid {
float: left;
width:30%;
margin-left: 20px;
text-align:left;
}

#infoboxright {
float: left;
width:30%;
margin-left: 20px;
text-align:left;
}


table {
  width: 100%;
font: 9px Arial, Helvetica,"Lucida Grande", serif; color: #000;  
  margin: 0 0 20px;
}
table thead tr th,
table thead tr td {
  white-space: nowrap;
  text-align: left;
}

table tbody tr {
  border: 1px #fff solid;
}
table tbody tr {
  font-family: 'Segoe UI Semilight', 'Open Sans', Verdana, Arial, Helvetica, sans-serif;
  font-weight: 300;

  letter-spacing: 0.02em;
  padding: 3px 10px;
  border-right: 1px #ddd solid;
  border-bottom: 1px #ddd solid;
  box-sizing: border-box;
}
table tbody td, table thead td{
	  border-bottom: 1px black solid;
}
table tbody tr td.right {
  text-align: right;
}
table tbody tr td.center {
  text-align: center;
}
